﻿*{ margin:0px; padding:0px; font-size:14px; color:#333333;  text-align:left; font-family:微软雅黑;}
a{ text-decoration:none;}
.fl { float:left;}
.fr { float:right;}
img{ border:0px;}
@font-face {font-family: "iconfont";
          src: url('../fonts/iconfont.eot'); /* IE9*/
          src: url('../fonts/iconfont.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */
          url('../fonts/iconfont.woff') format('woff'), /* chrome, firefox */
          url('../fonts/iconfont.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
          url('../fonts/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
        }
.iconfont {
          font-family:"iconfont" !important;
          font-size:16px;
          font-style:normal;
          -webkit-font-smoothing: antialiased;
          -webkit-text-stroke-width: 0.2px;
          -moz-osx-font-smoothing: grayscale;
        }
 #top{}

 #m_page,.w1190{ width:1190px; margin:0 auto;}
 #top_1{ background-color:#f6f6f6; border-bottom:1px #e6e6e6 solid; height:34px;}
 #top_1_box{ width:1190px; margin:0 auto; line-height:34px; display:flex; justify-content:space-between;}
 #top_1_box_left a{color:#005fc4;}
 #top_1_box_right{ display:flex; justify-content:flex-end;}
 .top_1_box_right_sm{ width:100px; text-align:center; height:35px; }
 .top_1_box_right_sm_title{text-align:center; }
 .top_1_box_right_sm_title span{ font-size:10px;}
 .top_1_box_right_sm_img{ height:0px; z-index:999; position:relative;}
 .top_1_box_right_sm:hover{ cursor:pointer;}
 .top_1_box_right_sm:hover .top_1_box_right_sm_img{ animation:myfirst 0.7s ease-in-out  forwards;}
 .top_1_box_right_sm:hover .top_1_box_right_sm_title { color:#000000;}

@keyframes myfirst {
    100% {height:150px;box-shadow:0px 0px 5px #cecece;}
}

#top_2{width:1190px; margin:20px auto 0px;}
#top_2_1{ display:flex; justify-content:space-between; align-items:center;}
#tab{ background: linear-gradient(to bottom,#fafff6, #d6d6d6); width:500px;  height:46px; display:flex; justify-content:space-between; border:1px #d11120 solid; border-bottom:0px;}
#tab span{ height:46px; line-height:46px; color:#d11120; flex-grow: 1; text-align: center; }
#tab span:hover{ cursor:pointer; background-color:#d11120; color:#ffffff;}
#tab span:first-child{ background-color:#d11120; color:#ffffff;}
#dh{ text-align:right;  font-size:18px; font-weight:bolder; color:#333; height:40px; line-height:40px; padding:0px 10px; }
.search   {display:flex; }
.search_box{ width:400px; height:40px; background:linear-gradient(#bbbbbb 0% ,#ffffff  20%,#ffffff 100%); border:2px #e62a2a solid; display:flex; align-items:center; margin-left:15px;}

.search_box span{ color:#e6e6e6; font-size:20px; margin:0px 10px}
.search_input{ width:350px; line-height:40px; height:40px; border:0px; background:linear-gradient(#bbbbbb 0% ,#ffffff  20%,#ffffff 100%); }
.search_btn_box{  display:flex; justify-content:space-between;   background-color:#ffffff; border:2px #e62a2a solid; border-left:0px;}
.search_btn_box span{background-color:#e62a2a; display:block; font-size:15px; width:80px; height:40px; line-height:40px; text-align:left; color:#ffffff;}
.search_btn_box span:first-child{ text-indent:20px;}
.search_btn_box span:last-child{text-indent:20px;margin-left:1px;}
.search_btn_box span:hover{ cursor:pointer; background-color:#d11120;}

#top_3{width:1190px; margin:5px auto; display:flex; justify-content:space-between; align-items:center; height:auto; line-height:50px;}
#dh_box{ display:flex; justify-content:flex-start;}
#dh_box a{ padding:0px 25px; height:30px; line-height:30px; font-size:16px; color:#222; margin-right:10px;font-weight:bolder;  }
#dh_box a:hover{ background-color:#f6f6f6;}
#dh_box a:first-child:hover{background-color:#d11120; color:#ffffff;}
#ssc span{ color:#000000; margin-left:15px; }
#ssc a{ margin:0 8px;}
#index_gg{ width:1190px; margin:0px auto; display:flex; justify-content:space-between; flex-wrap:wrap;}
#index_gg img{ width:290px; height:100px; display:block; margin-top:10px;}
.tdiv{background-color:#ffffff; border:1px #cecece solid; border-top:2px #ff6a00 solid; padding:15px; box-sizing:border-box;  }
.tdiv .h1{height:auto; font-size:16px; line-height:25px; font-weight: 600; }
.shen_box {font-size:14px; line-height:25px; display:flex; flex-wrap:wrap; margin-top:10px;}
.shen_box a{ display:inline-block; width:193px; overflow:hidden; height:28px; white-space:nowrap; text-overflow:ellipsis; color:#767676;}
.hangye_box {font-size:14px; line-height:25px; display:flex; flex-wrap:wrap; margin-top:10px;}
.hangye_box a{ display:inline-block; width:279px; overflow:hidden; height:28px; white-space:nowrap; text-overflow:ellipsis; color:#767676; padding-right:20px; box-sizing:border-box;}     
.qiye_box {font-size:14px; line-height:25px; display:flex; flex-wrap:wrap; margin-top:10px;}
.qiye_box a{ display:inline-block; width:270px; overflow:hidden; height:28px; white-space:nowrap; text-overflow:ellipsis; color:#767676; padding-right:20px; box-sizing:border-box;}
.ads1190 { width:1190px; height:auto; margin:15px auto;overflow:hidden; }
    .ads1190 img { width:100%; max-width:100%;
    }
.cenjustify {display: flex; justify-content: space-between;}
.dis_pc { color:#222;  }
.w870 {width:870px;}
.w300 {width:300px;}
.w930 {width:930px; }
.w240 {width:240px;}
.w170 {float:left; width:170px;}
.h90 {height:90px;}
.h2 {height: auto; font-size: 16px; line-height: 25px; font-weight: 600;}
#p_btn{ width:1190px; background-color:#fff; margin:0 auto; text-align:left; border-top:1px #cecece solid; padding-top:10px; padding-bottom:20px;height:auto; overflow:hidden; }
.p_logo { width:22%; float:left; }
.p_right { width:78%;float:right;}
.p_btn_box{display:flex; justify-content:flex-start; align-items:center;}
#bq{ text-align:left; line-height:30px; color:#5b5555;  display:flex;}
#bq a{  padding:0 5px;}
.b_box{ display:flex; justify-content:flex-start; flex-wrap:wrap;}

.b_box a{ padding:0px 10px;  line-height:30px; color:#5b5555}
.b_box3{ display:flex; justify-content:flex-start; flex-wrap:wrap;}
.b_box3 a{ padding:0px 8px;  line-height:30px; color:#5b5555}
.tieba_a {display:flex; justify-content:space-between; margin:0px auto 15px;}
.tiebabox{ display:flex; justify-content:space-between; border-top: 3px #f0f0f0 solid;}
.wz{width:930px; display:flex; align-items: center;}
.wz h1{margin-left: auto; padding: 0 15px; color:#fff; background-color: #ff7e00; line-height: 25px;}
.wz,.sx{ height:40px; line-height:40px; display:flex; }
.wz a,.sx a{ line-height:40px; }
.sx a{ min-width:240px; text-align:center; background-color: #f77f25;color: #ffffff;display: inline-block;height: 25px;line-height: 25px;padding: 0px}
.sx a:hover{ background-color:#ff2d00;}



.gd_tip{background:rgba(0, 0, 0,0.2); display:inline-block; padding:3px 6px; z-index: 999;position: absolute;bottom: 0px;right: 0px; color:#ffffff; font-size:12px}


.input_tip{ color:#999999; display:inline-block;}
.input_tip .bt{ color:#ff6a00}

.show_txt{margin: auto;  position: fixed;  top: 0px;  width:100%;  max-height:500px;  background-color: #d20e0e; text-align: center;line-height:20px; padding:10px 0px; opacity: 0.8;z-index: 9999;color: #ffffff;box-shadow: 0 0 5px #9e9e9e; font-size: 14px; display:none; }
.btn{ background-color:#4795f3; min-width:80px; height:30px;  color:#ffffff; display:inline-block; border:0px; padding:6px 10px; cursor:pointer; text-align:center;}

#tj_box{width:1190px; margin:20px auto; }
.tj_box_title{height:45px; clear:both; background-color:#d11120; border-left:1px #d11120 solid;  border-right:1px #d11120 solid;}
.tj_box_title span{ padding:0px 15px; height:45px; line-height:45px; text-align:center; display:inline-block; color:#ffffff; cursor:pointer;}
.tj_box_title_hover{background-color:#e61323}
.tj_box_title span:hover{ background-color:#e61323 }
.tj_box_main{ border:1px #cecece solid; border-top:0px;}
.tj_box_main div{ padding:10px 0px; width:1190px;display:flex; display:none; justify-content:flex-start; flex-wrap:wrap;}
.tj_box_main_div_a{  width:275px; margin: 0px 7px 0px 13px; height:30px; line-height:30px;  overflow:hidden; white-space: nowrap; text-overflow: ellipsis; text-indent:5px;}
.jl_tag_a{ width:128px;}
.tj_box_main div a:hover{ background-color:#f1f1f1;}
.tj_box_main div:first-child{ display:flex;}
.tj_box_reg{ color:#ffffff; height:28px; display:inline-block; line-height:28px; margin-top:9px; padding:0px 10px; background-color:#ff7e00; float:right; margin-right:9px;}
.tj_box_reg:hover{ background-color:#fea333}
/**UserLinkControl */

.link_title{line-height:40px; height:40px; color:#d11120; width:120px; text-align:center; cursor:pointer;}
.link_title_hover{ background-color:#d11120; color:#fff; }
.link_text_main{  overflow-y:auto; display:none; line-height:30px; text-align:left; height:60px;}
.link_text_main_hover{display:flex;flex-wrap: wrap;}    
.link_a{line-height:30px; padding:0px 10px; height: 30px; color:#5b5a5a;}
.link_a:hover{ background-color:#f15555; color:#fff;}
.link_text_main h1{ font-weight: inherit; display: inherit;  box-sizing: border-box;}

.huangyediv{border:1px #cecece solid; border-top:2px #ff6a00 solid; padding:1%; box-sizing:border-box;  width:100%; display:block; float:left;  overflow:hidden; clear:both; }
.a_div{ width: 290px; line-height:35px; height:35px; overflow:hidden; float:left;}
    .a_div a::before {font-family:"iconfont" !important;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;  content: "\e607";
 }
.map_a_box a{ padding:10px; display:inline-block;}

.sppage { padding: 30px 0; font-size:14px; text-align:center; line-height:50px;color:#333;width:100%; display:inline-block;}
.sppage a { background: #FFF; color: #999999; margin:0 4px; padding: 7px 10px; text-decoration: none;border:#cecece  solid 1px }
.sppage span { margin:0 5px; padding:0 5px; }
.sppage a:hover {background: #e60000; text-decoration:none;color: #fff;border:#fff solid 1px }
.sppage span.current {background: #e60000;margin: 0 4px;  padding: 7px 10px; text-decoration:none;color: #fff;border:#fff solid 1px}
.sppage .current{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius: 3px; border:#e60000 solid 1px}


.chanpinlink {width:1190px; margin:5px auto 10px auto; border:1px #cccccc solid; border-top:1px #d11120 solid;text-align:left; }
.chanpinlink .cpck{ display:flex; justify-content:space-between; background-color: #f7f7f7;}
.link_title{line-height:40px; height:40px; color:#d11120; width:120px; text-align:center; cursor:pointer;}
.link_title2{ line-height:40px;color:#d11120; display: flex; flex-grow:1; justify-content:flex-end; }
.link_title2 a{ margin:0px 10px;}

.link_title_hover{ background-color:#d11120; color:#fff; }
.link_text_main{  overflow-y:auto; display:none; line-height:30px; text-align:left; height:60px;}
.link_text_main_hover{display:flex;flex-wrap: wrap;}    
.link_a{line-height:30px; padding:0px 10px; height: 30px; color:#5b5a5a;}
.link_a:hover{ background-color:#f15555; color:#fff;}
.link_text_main h1{ font-weight: inherit; display: inherit;  box-sizing: border-box;}

.link_p{line-height:40px;color:#d11120; display: flex; flex-grow:1; justify-content:flex-end;}
.link_qq{position:relative;padding-top: 7px; box-sizing: border-box; height: 40px;}
.linkbox {padding:15px; box-sizing:border-box;}
.linkborder {border:1px #cccccc solid; border-top:1px #d11120 solid;text-align:left; }

.hangye_item{border-bottom:1px #cecece solid; padding:15px 0px; box-sizing:border-box; display:block; width:100%;}
h3{ font-size:16px; font-weight:600;}
.jieshao{ color:#767676}
.bor10 {border:1px #cecece dashed; padding:10px;    margin: 1%;    width: 98%;    display: block;    float: left; box-sizing:border-box;}
#company_table{ border-collapse:collapse; margin:15px auto 10px auto;width:100%;}
#company_table td{ padding:0; border:1px solid #cccccc;}
.td_left{text-align:right; width:20%; background-color:#f7f7f7; vertical-align:top; line-height:40px;}
.td_right{text-align:left; width:80%; vertical-align:top;line-height:40px; text-indent:5px;}
#ads1,#ads2,#ads3,.mreg { display:none;}

/* 响应式 手机版Css*/
@media only screen and (max-width:900px) {
#top_1_box ,#top_2,#top_3,#m_page,.w1190,.ads1190{width:100%; margin:0px auto;   }
    .ads1190 { display:none!important;    }
#ads1,#ads2 ,#ads3,.mreg { display:block!important;  }
#ads1 img,#ads2 img,.mreg img{ display:block!important; width:100%;  }
#index_gg {  width: 100%;}
#index_gg a {  width: 49%;}
#index_gg img {  width: 100%;  height: auto;  display: block;  margin-top: 10px;}
.mads {    border: 1px #cecece solid;    border-top-width: 1px;    border-top-style: solid;
    box-sizing: border-box;    margin: 1%;    width: 98%;    display: block;    float: left; }
.dis_pc { display:none!important;}
#top_1_box_left { padding:0px 5px;    }
#top_1_box_right{   display:none;  }
#top_3{display: block;  overflow:hidden; clear:both;  }
#dh_box{ display:block; width:100%; height:auto; overflow:hidden; justify-content:center;}
#dh_box a{ width:25%;padding:0px 0px; height:auto;  line-height:25px; font-size:15px; color:#222; margin-right:0px;  float:left; text-align:center;overflow:hidden; display: inline-block;
    text-align: center;}
#dh_box a i {width:100%;
    text-align: center;
    display: inline-block;
    font-size: 24px;color:#d11120;
    line-height: 35px;
font-family:"iconfont" !important;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  }

#dh_box a:nth-child(1) i::before {content: "\e67e";}
#dh_box a:nth-child(2) i::before {content: "\e61e";}
#dh_box a:nth-child(3) i::before {content: "\e791";}
#dh_box a:nth-child(4) i::before {content: "\e600";}
#dh_box a:nth-child(5) i::before {content: "\e64a";}
#dh_box a:nth-child(6) i::before {content: "\e64b";}
#dh_box a:nth-child(7) i::before {content: "\e621";}
#dh_box a:nth-child(8) i::before {content: "\e7d8";}

#top_2_1 {display: block;  }
#top_2_1 .logo {display: block;   float:none; text-align:center; }
#top_2_1 .search {display: block; float:left; }
#top_2_1 #dh { display:none;  }
.search{ width:98%; margin:10px auto; height:auto; overflow:hidden; clear:both; }
.search_box{ width:65%; height:40px; background:linear-gradient(#bbbbbb 0% ,#ffffff  20%,#ffffff 100%); border:2px #e62a2a solid;float:left; align-items:center; margin-left:0px;}

.search_box span{ color:#e6e6e6; font-size:20px; margin:0px 10px}
.search_input{ width:56%; line-height:40px; height:40px; border:0px; background:linear-gradient(#bbbbbb 0% ,#ffffff  20%,#ffffff 100%); }
.search_btn_box{ width:30%;  float:left;  background-color:#ffffff; border:2px #e62a2a solid; border-left:0px;}
.search_btn_box span{background-color:#e62a2a; display:block; font-size:13px; width:100%; height:40px; line-height:40px; text-align:center; color:#ffffff;}
.search_btn_box span:first-child{ text-indent:10px;}
.search_btn_box span:last-child{text-indent:10px;margin-left:1px;}

.tdiv{background-color:#ffffff; border:1px #cecece solid; border-top:2px #ff6a00 solid; padding:10px; box-sizing:border-box;  margin:1%; width:98%; display:block; float:left; }
    .w870 {width:98%;  clear:both;  overflow:hidden;   }
    .w300 {width:98%;  clear:both;   }
    .w930 {width:100%;   }
.w240 {width:98%;  }
.tiebabox {  display: block;  width:100%;}
.wz {  width: 98%;  margin:0px auto; height:auto; display: block;  align-items: center;}
    .sx,.tieba_a {display: none;    }

.d_box {  border: 1px #d5d8dc solid;margin:1%; width:98%; display:block;  overflow:hidden; clear:both;}
.d_box_a {  display: block;   flex-wrap: wrap;  padding: 10px 0px;}
.d_box_a a{  width: 100%;}

.huangyediv{border:1px #cecece solid; border-top:2px #ff6a00 solid; padding:1%; box-sizing:border-box; margin:1%; width:98%; display:block; float:left;  overflow:hidden; clear:both; }
.a_div{ width: 100%; line-height:35px; height:35px; overflow:hidden; float:left;}
    .a_div a::before {font-family:"iconfont" !important;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;  content: "\e607";
 }

.b_type { width: 100%;  float: left;  margin-left: 10px;  display: inline-block;}
.cenjustify {display:block; justify-content: space-between;}
.shen_box {}
.shen_box a{ display:inline-block; width:50%; overflow:hidden; height:28px; white-space:nowrap; text-overflow:ellipsis; color:#767676;}
.hangye_box a{ display:inline-block; width:100%; overflow:hidden; height:28px; white-space:nowrap; text-overflow:ellipsis; color:#767676; padding-right:10px; box-sizing:border-box;}     
.qiye_box a{ display:inline-block;width:50%; overflow:hidden; height:28px; white-space:nowrap; text-overflow:ellipsis; color:#767676; padding-right:10px; box-sizing:border-box;}
.chanpinlink {display:none;  width: 100%;  margin: 5px auto 10px auto;}
.link_title{line-height:40px; height:40px; color:#d11120; width:120px; text-align:center; cursor:pointer;}
.link_title2{display:none;}
#p_btn,.p_logo,.p_right { width:100%;    }
.p_btn_box { display:block; float:left;}
.b_box {display:block; float:left;}
.b_box a {  padding: 0px 5px;  line-height: 25px;  color: #5b5555;} 
.p_right  #bq {  text-align: left;  line-height: 30px;  color: #5b5555;display:block; float:left;}
.p_right  #bq a {  padding: 0px 4px;  line-height: 25px;  color: #5b5555;}
._hl5z17q60ua { display:none;}

}
